.page {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto;
}
.wrap {
  position: relative;
  width: 100%;
  height: 471.22px;
  margin: 0 auto;
}
.gary_wrap {
  -webkit-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);
}
.container {
  width: 1440px;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding-left: 105px;
  margin: 0 auto;
 
}
.content {
  width: 1335px;
  height: 471.22px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.main {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.section {
  width: 432px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.image {
  width: 13.5px;
  height: 13.5px;
}
.text {
  margin-top: 15px;
  font-family: "PingFang SC";
  font-size: 48px;
  white-space: nowrap;
  text-align: justify;
  color: rgba(32, 32, 32, 1);
  line-height: 67.2px;
  font-weight: 600;
  flex-shrink: 0;
}
.text_en {
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 600;
  font-size: 36px;
  line-height: 50px;
  color: #202020;
}
.text__seg1 {
  color: rgba(13, 153, 255, 1);
}
.subSection {
  max-width: 360px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  margin-top: 15px;
}
.text1 {
  width: 360px;
  font-family: "PingFang SC";
  font-size: 13.5px;
  color: rgba(32, 32, 32, 1);
  line-height: 19.5px;
  font-weight: 400;
}
.text1__seg0 {
  font-size: 13.5px;
}
.subSection1 {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 15px;
}
.block {
  width: 319.5px;
  height: 36.5px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.subBlock {
  border-radius: 3px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 9.75px 22.5px;
}
.div {
  height: 17px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
.text2 {
  font-family: "PingFang SC";
  font-size: 12px;
  white-space: nowrap;
  text-align: center;
  color: rgba(255, 255, 255, 1);
  line-height: 16.5px;
  font-weight: 500;
  flex-shrink: 0;
}
.image1 {
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  margin-left: 18px;
}
.subBlock1 {
  border-radius: 3px;
  border-color: rgba(13, 153, 255, 1);
  border-style: solid;
  border-width: 0.75px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  padding: 9.75px 22.5px;
  margin-left: 12px;
}
.div1 {
  width: 67.5px;
  height: 17px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
.text3 {
  font-family: "PingFang SC";
  font-size: 12px;
  white-space: nowrap;
  text-align: center;
  color: rgba(13, 153, 255, 1);
  line-height: 16.5px;
  font-weight: 500;
  flex-shrink: 0;
}
.image2 {
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  margin-left: 7.5px;
}
.main1 {
  width: 624.5px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  position: absolute;
  right: 0;
  top: 0;
}
.section1 {
  width: 624.5px;
  height: 471.22px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.subSection2 {
  width: 624.5px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-end;
}
.block1 {
  width: 623.59px;
  height: 157.24px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.subBlock2 {
  position: relative;
  width: 155.93px;
  height: 157.24px;
}
.image3 {
  width: 155.89px;
  height: 157.18px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.image4 {
  width: 150.82px;
  height: 150.8px;
  position: absolute;
  top: 6.44px;
  left: 5.11px;
}
.subBlock3 {
  margin-top: 0.06px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 155.89px;
  height: 157.18px;
}
.image5 {
  position: relative;
  width: 155.89px;
  height: 157.18px;
  background-image: url("./assets/image_6.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image6 {
  width: 100.57px;
  height: 100.58px;
  position: absolute;
  top: 56.53px;
  left: 55.26px;
}
.image7 {
  width: 100.57px;
  height: 100.58px;
  position: absolute;
  top: 0.44px;
  left: 0.04px;
}
.subBlock4 {
  margin-top: 0.06px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 155.89px;
  height: 157.18px;
}
.image8 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 155.89px;
  height: 157.18px;
  background-image: url("./assets/image_9.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.div2 {
  width: 100.57px;
  height: 50.29px;
  margin-top: 28.26px;
  margin-left: 27.68px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.image11 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50.29px;
  height: 50.29px;
  background-image: url("./assets/image_10.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image12 {
  width: 11.9px;
  height: 11.9px;
}
.image9 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50.29px;
  height: 50.29px;
  background-image: url("./assets/image_12.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image10 {
  width: 11.9px;
  height: 11.9px;
}
.div3 {
  width: 100.57px;
  height: 50.29px;
  margin-left: 27.68px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.image15 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50.29px;
  height: 50.29px;
  background-image: url("./assets/image_14.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image16 {
  width: 11.9px;
  height: 11.9px;
}
.image13 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50.29px;
  height: 50.29px;
  background-image: url("./assets/image_16.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image14 {
  width: 11.9px;
  height: 11.9px;
}
.subBlock5 {
  margin-top: 0.06px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 155.89px;
  height: 157.18px;
}
.image17 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 155.89px;
  height: 157.18px;
  background-image: url("./assets/image_18.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image18 {
  margin-top: 28.26px;
  margin-right: 27.55px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100.57px;
  height: 100.59px;
  background-image: url("./assets/image_19.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image19 {
  width: 44.88px;
  height: 44.88px;
  margin-top: 27.85px;
  margin-left: 27.85px;
}
.subSection3 {
  width: 624.5px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
.block2 {
  width: 624.34px;
  height: 157.15px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.image20 {
  width: 156.71px;
  height: 156.81px;
  margin-top: 0.17px;
}
.image21 {
  width: 155.89px;
  height: 157.15px;
}
.subBlock6 {
  margin-top: 0.18px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 154.99px;
  height: 156.79px;
}
.image22 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 154.99px;
  height: 156.79px;
  background-image: url("./assets/image_23.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.div5 {
  margin-top: 22.38px;
  margin-right: 22.32px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 110.26px;
  height: 110.9px;
}
.div6 {
  width: 110.26px;
  transform: rotate(45.16560649123848deg);
  background-color: rgba(94, 187, 255, 1);
  box-sizing: border-box;
  background: rgba(94, 187, 255, 1);
  min-height: 110.9px;
}
.subBlock7 {
  margin-top: 0.07px;
  position: relative;
  width: 156.75px;
  height: 157px;
}
.image23 {
  position: absolute;
  top: 0.19px;
  left: 0px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 156.75px;
  height: 156.75px;
  background-image: url("./assets/image_24.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.div7 {
  width: 47.9px;
  background-color: rgba(229, 244, 255, 1);
  box-sizing: border-box;
  background: rgba(229, 244, 255, 1);
  min-height: 47.44px;
  margin-bottom: 0.15px;
}
.div8 {
  width: 50.01px;
  background-color: rgba(229, 244, 255, 1);
  box-sizing: border-box;
  background: rgba(229, 244, 255, 1);
  min-height: 47.42px;
  position: absolute;
  top: 0px;
  left: 0.77px;
}
.image24 {
  width: 95.55px;
  height: 47.37px;
  position: absolute;
  top: 109.63px;
  left: 47.9px;
}
.subSection4 {
  width: 624.5px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
.block3 {
  width: 624.04px;
  height: 156.84px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.subBlock8 {
  position: relative;
  width: 155.89px;
  height: 156.84px;
}
.image25 {
  position: absolute;
  top: 0.05px;
  left: 0px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 155.89px;
  height: 156.79px;
  background-image: url("./assets/image_26.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image26 {
  width: 100.57px;
  height: 100.58px;
  margin-bottom: 0.17px;
  margin-right: 0.09px;
}
.image27 {
  width: 100.57px;
  height: 100.58px;
  position: absolute;
  top: 0px;
  left: 0.01px;
}
.image28 {
  width: 156.38px;
  height: 156.82px;
  margin-top: 0.01px;
}
.subBlock9 {
  margin-top: 0.02px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 155.89px;
  height: 156.79px;
}
.image29 {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  width: 155.89px;
  height: 156.79px;
  background-image: url("./assets/image_30.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.image30 {
  width: 78.25px;
  height: 156.38px;
  margin-top: 0.11px;
  margin-right: 0.01px;
}
.image31 {
  width: 155.89px;
  height: 156.79px;
  margin-top: 0.02px;
}
.image32 {
  width: 1440px;
  height: 47px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.wrap1 {
  width: 1440px;
  margin: 0 auto;
  overflow: hidden;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  padding-top: 75px;
  padding-bottom: 75px;
}
.container1 {
  width: 1230px;
  height: 396.25px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.content1 {
  width: 1230px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
.main2 {
  width: 1230px;
  height: 72px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.text4 {
  font-family: "PingFang SC";
  font-size: 48px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 150%;
  letter-spacing: -0.02em;
  font-weight: 600;
  flex-shrink: 0;
}
.text4_en {
  font-size: 64px;
  
}
.text5 {
  width: 438px;
  font-family: "PingFang SC";
  font-size: 24px;
  text-align: right;
  color: rgba(0, 0, 0, 1);
  line-height: 150%;
  letter-spacing: -0.02em;
  font-weight: 400;
  flex-shrink: 0;
}
.text5_en {
  width: 471.75px;
  height: 72px;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  letter-spacing: -0.022em;
}
.content2 {
  width: 1230px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 80.25px;
}
.main3 {
  width: 1225.5px;
  height: 244px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.section2 {
  width: 390px;
  overflow: hidden;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 18px;
  padding-right: 12px;
  padding-bottom: 18px;
  padding-left: 12px;
  border-radius: 4px;
}
.section2:hover, .section3:hover, .section4:hover {
  background: #ebf5ff;
}
.subSection5 {
  width: 366px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.block4 {
  width: 3.75px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  min-height: 208px;
}
.block4_en {
  min-height: 259px;
}
.block5 {
  width: 356.25px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 18px;
  padding-left: 18px;
  margin-left: 6px;
}
.subBlock10 {
  width: 320.25px;
  // height: 208px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.div9 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
}
.div10 {
  width: 145px;
  height: 79px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.div10_en {
  height: 85px;
}
.text6 {
  font-family: "PingFang SC";
  font-size: 30px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 42px;
  font-weight: 500;
  flex-shrink: 0;
}
.text6__seg0 {
  font-size: 30px;
}
.text7 {
  margin-top: 3px;
  font-family: "PingFang SC";
  font-size: 24px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 33.6px;
  font-weight: 400;
  flex-shrink: 0;
}
.div11 {
  width: 320.25px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 42px;
}
.div11_en {
  margin-top: 0;
}
.text8 {
  width: 320.25px;
  font-family: "PingFang SC";
  font-size: 18px;
  color: rgba(0, 0, 0, 1);
  line-height: 160%;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.text8_en {
/* Asserting the equal value of all visual experiences, we redefine "normal" through technological intervention and humanistic narratives—creating a perception ecosystem free from hierarchy. */
  width: 320.25px;
  height: 174px;

  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 160%;

  letter-spacing: -0.022em;
  color: #000000;
}
.section3 {
  width: 390px;
  overflow: hidden;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 18px;
  padding-right: 12px;
  padding-bottom: 18px;
  padding-left: 12px;
  margin-left: 27.75px;
}
.subSection6 {
  width: 366px;
  height: 208px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.block6 {
  width: 3.75px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  min-height: 208px;
}
.block7 {
  width: 356.25px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 18px;
  padding-left: 18px;
  margin-left: 6px;
}
.subBlock11 {
  width: 320.25px;
  height: 208px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.div12 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
}
.div13 {
  width: 218px;
  height: 79px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.text9 {
  font-family: "PingFang SC";
  font-size: 30px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 42px;
  font-weight: 500;
  flex-shrink: 0;
}
.text9__seg0 {
  font-size: 30px;
}
.text10 {
  margin-top: 3px;
  font-family: "PingFang SC";
  font-size: 24px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 33.6px;
  font-weight: 400;
  flex-shrink: 0;
}
.div14 {
  width: 320.25px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 42px;
}
.text11 {
  width: 320.25px;
  font-family: "PingFang SC";
  font-size: 18px;
  color: rgba(0, 0, 0, 1);
  line-height: 160%;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.section4 {
  width: 390px;
  overflow: hidden;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 18px;
  padding-right: 12px;
  padding-bottom: 18px;
  padding-left: 12px;
  margin-left: 27.75px;
}
.subSection7 {
  width: 366px;
  height: 208px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.block8 {
  width: 3.75px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  min-height: 208px;
}
.block9 {
  width: 356.25px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 18px;
  padding-left: 18px;
  margin-left: 6px;
}
.subBlock12 {
  width: 320.25px;
  height: 208px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.div15 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
}
.div16 {
  width: 215px;
  height: 79px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.text12 {
  font-family: "PingFang SC";
  font-size: 30px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 42px;
  font-weight: 500;
  flex-shrink: 0;
}
.text12__seg0 {
  font-size: 30px;
}
.text13 {
  margin-top: 3px;
  font-family: "PingFang SC";
  font-size: 24px;
  white-space: nowrap;
  color: rgba(0, 0, 0, 1);
  line-height: 33.6px;
  font-weight: 400;
  flex-shrink: 0;
}
.div17 {
  width: 320.25px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 42px;
}
.text14 {
  width: 320.25px;
  font-family: "PingFang SC";
  font-size: 18px;
  color: rgba(0, 0, 0, 1);
  line-height: 160%;
  letter-spacing: -0.02em;
  font-weight: 400;
}
.wrap2 {
  width: 100%;
  height: 600px;
  overflow: hidden;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
.container2 {
  width: 1440px;
  height: 600px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto;
}
.content3 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.main4 {
  width: 434px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.image33 {
  width: 13.5px;
  height: 13.5px;
}
.text15 {
  margin-top: 15px;
  font-family: "PingFang SC";
  font-size: 48px;
  white-space: nowrap;
  color: rgba(255, 255, 255, 1);
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  flex-shrink: 0;
}
.text16 {
  margin-top: 15px;
  font-family: "PingFang SC";
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  line-height: 150%;
  letter-spacing: -0.02em;
  font-weight: 400;
  flex-shrink: 0;
}
.section5 {
  width: 195px;
  border-radius: 3px;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 9.75px 22.5px;
  margin-top: 15px;
  cursor: pointer;
}
.section5:hover {
  background: #c3e8ef;
}
.subSection8 {
  width: 150px;
  height: 17px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.text17 {
  font-family: "PingFang SC";
  font-size: 12px;
  white-space: nowrap;
  text-align: center;
  color: rgba(13, 153, 255, 1);
  line-height: 16.5px;
  font-weight: 500;
  flex-shrink: 0;
}
.image34 {
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}
.content4 {
  width: 591.75px;
  height: 600px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 414.25px;
}
.main5 {
  position: relative;
  width: 591.75px;
  height: 530.25px;
}
.section6 {
  width: 285.75px;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  min-height: 149.25px;
  position: absolute;
  top: 381px;
  left: 306px;
}
.image35 {
  width: 531.75px;
  height: 345px;
  position: absolute;
  top: 147px;
  left: 0px;
}
.image36 {
  width: 389.25px;
  height: 443.25px;
  position: absolute;
  top: 0px;
  left: 50.25px;
}
.wrap3 {
  height: 600px;
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.container3 {
  width: 1440px;
  height: 600px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto;
}
.content5 {
  height: 600px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-start;
}
.main6 {
  position: relative;
  width: 573px;
  height: 516.75px;
}
.section7 {
  width: 213.75px;
  border-radius: 0px 750px 0px 0px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  min-height: 214.5px;
  position: absolute;
  left: 0px;
  bottom: 0;
}
.image37 {
  width: 336.75px;
  height: 345px;
  position: absolute;
  top: 156.75px;
  left: 60px;
}
.image38 {
  width: 376.5px;
  height: 429px;
  position: absolute;
  top: 0px;
  left: 196.5px;
}
.content6 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 442px;
}
.main7 {
  width: 424.5px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.image39 {
  width: 13.5px;
  height: 13.5px;
}
.text18 {
  margin-top: 15px;
  font-family: "PingFang SC";
  font-size: 48px;
  white-space: nowrap;
  color: rgba(32, 32, 32, 1);
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  flex-shrink: 0;
}
.text19 {
  margin-top: 15px;
  width: 424.5px;
  font-family: "PingFang SC";
  font-size: 18px;
  color: rgba(32, 32, 32, 1);
  line-height: 150%;
  letter-spacing: -0.02em;
  font-weight: 400;
  flex-shrink: 0;
}
.section8 {
  width: 195px;
  border-radius: 3px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 9.5px 22.5px;
  margin-top: 15px;
  cursor: pointer;
}
.subSection9 {
  width: 150px;
  height: 17px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.text20 {
  font-family: "PingFang SC";
  font-size: 12px;
  white-space: nowrap;
  text-align: center;
  color: rgba(255, 255, 255, 1);
  line-height: 16.5px;
  font-weight: 500;
  flex-shrink: 0;
}
.image40 {
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  margin-left: 90px;
}
.wrap4 {
  width: 100%;
  height: 600px;
  overflow: hidden;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.container4 {
  width: 1440px;
  height: 600px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto;
}
.content7 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.main8 {
  width: 469.5px;
  height: 207px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.image41 {
  width: 13.5px;
  height: 13.5px;
}
.text21 {
  margin-top: 15px;
  font-family: "PingFang SC";
  font-size: 48px;
  white-space: nowrap;
  color: rgba(255, 255, 255, 1);
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  flex-shrink: 0;
}
.text22 {
  margin-top: 15px;
  width: 469.5px;
  font-family: "PingFang SC";
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
  line-height: 150%;
  letter-spacing: -0.02em;
  font-weight: 400;
  flex-shrink: 0;
}
.section9 {
  width: 195px;
  border-radius: 3px;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 9.5px 22.5px;
  margin-top: 15px;
}
.subSection10 {
  width: 150px;
  height: 17px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.text23 {
  font-family: "PingFang SC";
  font-size: 12px;
  white-space: nowrap;
  text-align: center;
  color: rgba(13, 153, 255, 1);
  line-height: 16.5px;
  font-weight: 500;
  flex-shrink: 0;
}
.image42 {
  width: 12px;
  height: 12px;
  box-sizing: border-box;
  margin-left: 66px;
}
.content8 {
  width: 591.75px;
  height: 600px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 378px;
}
.main9 {
  position: relative;
  width: 591.75px;
  height: 530.25px;
}
.section10 {
  width: 285.75px;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  min-height: 149.25px;
  position: absolute;
  bottom: 0;
  left: 306px;
}
.image43 {
  width: 531.75px;
  height: 345px;
  position: absolute;
  top: 147px;
  left: 0px;
}
.image44 {
  width: 389.25px;
  height: 443.25px;
  position: absolute;
  top: 0px;
  left: 50.25px;
}
.wrap5 {
  width: 100%;
  height: 600px;
  overflow: hidden;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.container5 {
  width: 1440px;
  height: 600px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0 auto;
}
.content9 {
  height: 600px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-start;
}
.main10 {
  position: relative;
  width: 573px;
  height: 516.75px;
}
.section11 {
  width: 213.75px;
  border-radius: 0px 750px 0px 0px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  min-height: 214.5px;
  position: absolute;
  left: 0px;
  bottom: 0;
}
.image45 {
  width: 336.75px;
  height: 345px;
  position: absolute;
  top: 156.75px;
  left: 60px;
}
.image46 {
  width: 376.5px;
  height: 429px;
  position: absolute;
  top: 0px;
  left: 196.5px;
}
.content10 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left:442px;
}
.content10_en {
  margin-left:225px;
}
.main11 {
  width: 424.5px;
  height: 180px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.image47 {
  width: 13.5px;
  height: 13.5px;
}
.text24 {
  margin-top: 15px;
  font-family: "PingFang SC";
  font-size: 48px;
  white-space: nowrap;
  color: rgba(32, 32, 32, 1);
  line-height: 120%;
  letter-spacing: -0.02em;
  font-weight: 600;
  flex-shrink: 0;
}
.text25 {
  margin-top: 15px;
  width: 424.5px;
  font-family: "PingFang SC";
  font-size: 18px;
  white-space: nowrap;
  color: rgba(32, 32, 32, 1);
  line-height: 150%;
  letter-spacing: -0.02em;
  font-weight: 400;
  flex-shrink: 0;
}
.section12 {
  width: 195px;
  border-radius: 3px;
  box-sizing: border-box;
  background: rgba(13, 153, 255, 1);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 9.5px 22.5px;
  margin-top: 15px;
}
.subSection11 {
  height: 17px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  column-gap: 18px;
}
.text26 {
  font-family: "PingFang SC";
  font-size: 12px;
  white-space: nowrap;
  text-align: center;
  color: rgba(255, 255, 255, 1);
  line-height: 16.5px;
  font-weight: 500;
  flex-shrink: 0;
}
.image48 {
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}

.screen1_right_img {
  width: 624.5px;
  height: auto;
}